<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>javascript 阶段</title>
</head>
<body>


    <script>
        // 看控制台
        console.log(true || false);  // true
        console.log(1 || 0);// 1
        console.log(0 || 1);// 1
        console.log(0 || "red");// red
        console.log(2 || 1);// 2

        // 应用场景：
            // 变量（参数）的默认值


        var color = 0 || "red";
        console.log(color);// color 这个变量默认值是 red 

        // 总结：
            // 代码1 || 代码2 
            // 如果代码1没有值，那么取代码2的值
            // 如果代码1有值,那么直接取代码1的值
            







        // 隐式转换：计算机自动转换
        //  1 == true
        //  0 == false
        // 数据类型不同，但是值相同


    </script>
</body>
</html>